package com.bt.lms.ui.vo.school_education.stu_status;

import java.time.LocalDate;
import java.time.LocalDateTime;

/**
 * 学籍基本信息VO
 */
public class StuStatusBasicInfoVo {
    /**
     * 学员编号
     *
     * @reqRole 必填，文本，小（自动生成的）
     */
    private String stuNo;

    /**
     * 姓名
     *
     * @reqRole 必填，文本，小（自动生成的）
     */
    private String name;

    /**
     * 证件类型
     *
     * @reqRole 必填，文本，小（自动生成的）
     */
    private String iDType;

    /**
     * 证件号码
     *
     * @reqRole 必填，文本，小（自动生成的）
     */
    private String iDCard;

    /**
     * 入学年月
     *
     * @reqRole 必填，时间，格式：“yyyy-MM-dd”
     */
    private LocalDate enterSchoolTime;

    /**
     * 学制
     *
     * @reqRole 必填，文本，小
     */
    private String lengthOfSchooling;

    /**
     * 班级名称
     */
    private String className;

    /**
     * 招生计划
     */
    private String enrollPlan;

    /**
     * 学习中心
     */
    private String learningCenter;

    /**
     * 专业
     *
     * @reqRole 必填，文本，小
     */
    private String specialty;

    /**
     * 学生当前状态
     *
     * @reqRole 必填，限选项---在读，休学,退学
     */
    private Integer currentState;


    public String getStuNo() {
        return stuNo;
    }

    public void setStuNo(String stuNo) {
        this.stuNo = stuNo;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getiDType() {
        return iDType;
    }

    public void setiDType(String iDType) {
        this.iDType = iDType;
    }

    public String getiDCard() {
        return iDCard;
    }

    public void setiDCard(String iDCard) {
        this.iDCard = iDCard;
    }

    public LocalDate getEnterSchoolTime() {
        return enterSchoolTime;
    }

    public void setEnterSchoolTime(LocalDate enterSchoolTime) {
        this.enterSchoolTime = enterSchoolTime;
    }

    public String getLengthOfSchooling() {
        return lengthOfSchooling;
    }

    public void setLengthOfSchooling(String lengthOfSchooling) {
        this.lengthOfSchooling = lengthOfSchooling;
    }

    public String getClassName() {
        return className;
    }

    public void setClassName(String className) {
        this.className = className;
    }

    public String getEnrollPlan() {
        return enrollPlan;
    }

    public void setEnrollPlan(String enrollPlan) {
        this.enrollPlan = enrollPlan;
    }

    public String getLearningCenter() {
        return learningCenter;
    }

    public void setLearningCenter(String learningCenter) {
        this.learningCenter = learningCenter;
    }

    public String getSpecialty() {
        return specialty;
    }

    public void setSpecialty(String specialty) {
        this.specialty = specialty;
    }

    public Integer getCurrentState() {
        return currentState;
    }

    public void setCurrentState(Integer currentState) {
        this.currentState = currentState;
    }
}
